181997
11
2535
2
21152
8
32302
0
3090
6
3083
19783
2932
3498
4
25669
17946
3546
1
2093
1294
1153
2837
236066
14
4168
5
3080
3
2357
1044
2920
1404
1812
4044
8819
12
2465
3125
10064
608