1630
1813
1303
2778
1364
682
665
723
2085
826
920
671
903
933
872
770
2265
1063
836
853
926
1294
1174
1051
1104
2361
1328
1109
2280
2622
1072
1806
1891
3353
6337
1516
1736
3885
1856
1297
1639
20906
2031
3126
3970
1725
1487
2051
2213
1832
1752
11583
7632
2376
7525
1496
4897
4424
2772
9410