1282
1158
1020
1359
1763
1831
809
2039
1778
1454
1766
1544
2025
1827
1555
2499
2018
832
1269
1391
1927
1901
1563
1267
1446
705
2350
1032
1532
1922
1639
824
1872
707
1948
2514
1240
768
1288
1263
1437
4478
1030
1071
1352
1525
1198
1607
1525
1386
1336
1346
1898
1508
1454
640
1471
602
655
1057
2078
1014
1360
1590
929
1249
752
2084
585
1174
634
1105
3091
946
1524
1928
633
1467
1521
826
1204
903
652
1488
784
1385
1308
976
1402
767
1421
996
836
883
1092
1644
750
1568
972
1442
1102
652
927
733
990
801
727
833
4820
2537
881
656
777
1179
738
599
1422
893
1081
746