1843
1
3090
6
32302
0
2535
2
19783
2835
17946
21152
8
3868
10
3083
5347
4
5052
1599
25669
462
4537
1720
1593
3223
3126
3
2358
9
2932
2165
3498
1516
2522
3715
3546
2903
2964