1631
1686
1559
1548
1879
2146
1683
2287
1281
1999
2351
667
1533
2188
960
1500
1826
1178
1575
610
2279
1789
693
2635
601
1842
1273
1110
1002
1905
1858
2921
914
1427
671
1298
1374
1729
971
714
1672
1331
1202
1594
2200
1577
2449
772
1334
3825
1783
2241
1102
1322
1638
1710
1705
1782
1439
552
1596
788
549
594
722
589
2339
624
659
534
1237
902
850
1443
5345
557
907
728
622
1797
765
1845
585
687
883
1490
978
1592
890
601
539
926
663
1883
2428
805
784
586
3458
1225
1641
590
600
667
661
1110
1011
1831
544
640
953
1813
2308
726
712
1155
1423
2676
1500
3024