1372
1110
1352
1837
2924
1510
1642
1001
2219
1351
1300
1344
1180
1272
859
799
1383
741
1522
924
740
2448
743
1050
1509
934
881
950
1102
1208
1437
1300
1985
1341
2108
1659
1830
2928
1460
800
3423
1838
1507
915
1991
1826
1342
1595
1680
1720
963
1715
1203
1287
795
871
1062
993
1577
811
1061
3314
809
1209
637
806
799
796
1395
1338
744
1050
768
987
1101
739
1650
980
891
870
1463
793
3054
1304
1998
2281
1618
3951
673
1286
865
801
6265
863
1228
1028
1618
685
1184
3998
857
927
796
1189
1529
1617
909
1748
2185
1173
948
765
992
1112
1782
1643
1679
715
2044
2396