181997
11
2059
2
2535
21152
8
3090
6
1929
3083
3014
20
32302
0
19783
3289
2932
1397
3498
4
3117
17946
3453
1
4425
994
1709
1294
1153
1815
511
25669
370
4506
2982
3
2104
3080