1452
2
3638
2637
3
3020
17
2985
4168
5
3895
1962
2820
4
2422
8
2114
1
2705
118
3629
11650
23
2512
0
10032
14
4874
2583
7
1655
4039
6
38477
34
6698
2989
571
1723
3401
2769
66
1873