958
833
1460
985
2743
1876
1025
693
1406
2403
836
1825
1161
2776
813
657
894
1103
791
650
783
758
4091
1883
646
729
748
1423
1536
2382
2479
1682
1536
943
959
1300
2108
3128
2152
775
1395
768
1497
1076
1284
777
935
1026
2887
2419
1146
716
1102
701
1436
909
2416
1345
661
2444
816
9804
699
2138
661
726
794
1526
1666
1133
2433
663
680
1049
1460
733
760
1638
1995
854
1343
784
772
1506
858
1739
626
731
2030
676
1108
967
649
806
3288
705
910
659
2984
1270
1114
1764
1897
1971
906
4811
1826
1849
1032
858
714
1321
1681
1392
899
1217
1279
1136
963
2478