2624
1278
1007
754
1738
2212
1030
1678
999
1027
1903
1763
1610
1930
1534
697
767
12013
1063
1216
779
1043
4145
1861
1019
2170
1441
887
1022
956
1162
949
1097
951
956
2164
29957
1309
802
880
3059
760
973
999
3772
1700
789
2148
1209
1030
926
2311
2097
1175
1185
1544
1563
941
1809
2188
865
1440
1213
1110
1031
732
990
730
1482
802
1410
1622
890
3783
794
1015
953
1466
762
959
1264
810
1534
4458
874
761
1923
1352
665
1194
662
1150
913
913
11949
822
809
855
970
787
1150
897
1263
810
1251
1066
1000
1313
1193
2443
1011
805
1598
936
1001
769
842
1597
1041
1088