785
782
1642
706
1640
731
1134
702
1745
3155
940
905
1831
1169
1445
2649
1647
828
981
1846
854
904
1850
2215
1050
2276
700
2183
1375
903
1889
1984
1892
2024
3099
709
1512
950
794
1409
820
4067
1959
1662
630
2150
1873
1104
874
2478
2237
2207
1805
1357
1693
1255
1335
1282
1520
1078
671
746
1434
1196
931
858
3257
1609
933
723
724
839
1286
2470
979
706
1877
803
698
1636
644
681
688
2295
798
1016
1101
807
718
2744
638
706
2165
666
772
1590
1115
1057
733
873
858
780
1471
4550
684
1639
3964
795
857
2458
813
631
1324
659
2748
1018
609
1151
1405
664