882
637
996
3156
2745
766
790
1343
785
782
1642
706
1640
731
1134
702
1745
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
759
1224
1005
1266
1597
1996
1015
659
1468
832
1332
930
683
2393
1202
1655
4204
2670
1226
1462
784
948
970
2315
707
1167
2009
1715
1659
2732
1565
2195
725
645
895
1673
1333
603
1757
3080
1210
839
1110
992
2239
844
2089
1972
744
1127
1083
830
1629
957
728
1129
1347
666
1838
2549