3518
2650
1065
1934
3605
1271
1425
1236
848
1486
887
996
1539
799
1040
3501
1059
1339
1653
1014
1789
1085
2099
1304
1472
1308
770
891
2288
1492
987
2228
862
1530
1385
1244
1663
1357
1756
2017
2217
1555
1019
1846
944
1239
762
759
2237
818
858
4492
841
1167
1150
1515
5625
1788
1376
2231
2455
1364
887
3800
801
1111
1416
926
891
1551
1040
1091
797
923
1734
1568
1998
884
2146
1305
6380
2116
3753
5715
723
749
814
1322
795
804
1004
758
1624
714
2006
881
908
2166
1149
1116
871
1721
798
926
1435
1656
993
1192
1885
724
735
1021
749
1126
1535
1449
5553
898
1533
940