2535
2
1449
0
3765
4
32302
2622
6
3498
21152
8
19783
1343
1
3090
2021
3053
7
7793
297066
8033
2983
2932
1603
25669
3344
181997
11
3339
9
2666
1102
1295
17946
280
436
7762
2990