13910
1607
1405
1245
493758
314213
932379
918835
757501
520439
55672
285317
705182
52424
311409
398784
654618
314876
21614
84913