1659
1830
2928
1460
800
3423
1838
1507
915
1991
1826
1342
1595
1680
1720
963
1715
1203
1287
795
871
1062
993
1508
1577
811
756
985
1498
748
2385
761
709
2558
3788
1356
1343
2327
871
1233
1456
1740
1773
835
2824
1486
2074
1478
864
1464
1426
949
995
727
770
669
1663
1579
1274
1405
769
996
880
1454
1714
1285
2577
1517
2052
1214
824
685
753
1269
679
1440
1310
964
1023
891
2046
1892
745
2409
1249
1706
1505
903
1590
675
1840
1053
1727
883
2329
1655
825
817
981
702
1087
1083
697
1484
815
811
791
793
999
811
1063
1050
1393
770
1130
887
704
1238
1258
1265