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
756
3289
1749
792
1336
1150
763
707
605
1909
896
1621
854
769
2100
682
2563
854
893
674
631
876
1071
1525
760
977
877
915
639
1957
1137
3606
660
1020
843
1342
603
969
1377
738
739
652
811
707
2407
596
858
735
892
1122
1100
2028
1669
1750
1568
1639
785
1967
1174
797
2875
708
1518