2311
654
735
1861
689
1959
703
1557
817
635
1522
1288
1483
2886
882
1904
808
1991
1108
1491
644
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
1614
777
1270
3343
1525
846
1104
668
772
1241
668
2594
728
855
714
1176
1630
929
1090
894
688
774
999
1357
693
766
1408
1749
2192
1041
950
1780
891
869
1138
2504
896
1036
1058
1402
2718
812
1333
855
712
1367
1509
852
2139
698
748
1143
845
2152
1168
1001
773
1011
1413
1666