1000
13305
1475
4439
2740
1685
1278
1930
719
1016
866
1386
2897
1730
631
733
1356
1240
1170
2603
2038
643
1538
560
649
1812
1103
1230
5536
1785
644
892
2342
1136
891
638
566
1267
903
1649
2942
1496
2146
711
1339
3424
1042
1377
758
1104
738
1940
11123
44803
1238
1178
736
1364
1231
645
951
1257
614
647
1149
763
1072
589
599
709
1010
970
1109
1149
1623
913
1014
1170
821
1160
642
1255
1868
1705
3480
1067
779
896
1243
1104
1014
734
1323
914
1061
1227
607
723
7078
625
904
1914
618
830
715
750
940
1517
2886
632
643
665
3143
864
609
1116
811
860
889
796