181997
11
2535
2
19783
32302
0
3090
6
21152
8
3498
4
25669
3546
1
1193
2996
3080
3
1603
1761
3833
536
17946
2932
17970
15
4471
1033
2268
988
3083
2044
2139
444571
9
1754
2303
2174