1962
1703
1110
1923
2215
1327
2431
1326
1224
1348
867
2656
1122
1110
869
1811
3861
832
2726
2158
1169
995
1761
2222
1317
971
1915
1553
929
5311
1623
1213
986
832
3992
999
1710
1244
1194
2730
2465
1495
2539
1717
901
1102
924
2982
3932
1743
2887
2669
1229
1596
2088
1798
2118
1152
1125
1691
1796
780
1788
919
861
1300
933
1984
1093
972
1877
948
1550
2257
1303
953
777
1028
1976
1096
2187
3085
1096
1861
2633
1552
955
1251
896
1072
3135
1684
2692
2738
1855
751
1298
1231
1338
849
781
2451
814
985
999
1149
760
1757
945
1232
879
1519
832
1450
2648
1546
879
1221
2190
3778