1708
1025
1022
1199
1933
2015
1000
880
1240
1394
1341
912
1955
1183
2249
1743
916
1386
1291
823
1697
2527
1345
889
978
1353
1529
1242
2409
921
825
836
918
948
1152
1319
5198
2298
1842
1445
1396
987
856
991
1846
1222
2840
1978
2491
2538
2698
1404
2810
2281
2117
1438
1365
892
1153
1695
1325
1769
835
844
1569
1046
880
807
985
2675
885
1583
5564
1279
2422
1755
969
1165
813
838
2455
1865
829
894
865
957
853
1661
1021
3249
2426
895
1312
1182
1212
2070
820
1926
922
859
813
962
1233
1476
1600
1070
740
1167
1023
803
1695
1452
751
1109
900
840
1697
1002
910
3227