1429
1949
832
795
714
651
674
1289
656
18143
662
821
739
685
772
1879
737
2904
2140
1588
2537
1441
942
1195
645
1012
999
2312
1952
1050
1115
1064
1504
1401
1337
774
699
2138
885
786
1930
767
5412
1933
1353
1884
1674
2719
2092
2022
1608
9392
1247
1299
627
1530
864
2202
1204
3572
629
2947
609
972
1909
601
807
858
856
1921
2350
1521
3959
1402
1645
684
598
898
2207
861
901
1903
679
643
973
1318
2978
3902
652
828
659
2403
614
1661
891
1215
719
785
860
2366
962
1124
2934
628
1520
910
709
987
811
1320
723
683
766
1336
2412
635
706
1021
2297
662