1840
943
939
2246
1172
942
4629
2010
1650
1631
1600
1289
1032
1586
4340
1100
864
1312
1625
1278
939
963
906
896
2422
975
1907
1678
1892
961
1998
1830
1874
891
1061
1037
1456
2265
1328
924
1147
3779
3313
1727
1121
1114
966
2598
1216
989
1049
2212
952
1264
1378
1713
881
1377
1179
2030
896
1127
842
2148
1316
907
1321
963
1020
1374
2287
1542
770
1675
2175
1457
922
866
1609
762
5686
2625
896
1028
1067
1358
2954
772
1882
1035
1478
756
1706
1816
1109
1251
1110
860
1542
1972
926
1553
772
1651
1640
1070
789
778
796
957
1226
835
854
889
2597
2882
1428
872
766
1326