181997
11
2535
2
21152
8
3090
6
1444
1
3083
1476
32302
0
19783
2932
3498
4
3296
17946
1294
2873
3
1153
25669
1846
1121
3080
847
3895
18
1044
1700
1371
2982
2784
5521