181997
11
2535
2
19783
2932
3498
4
3117
8
32302
0
17946
4425
6
994
1153
1815
3090
21152
25669
4506
2982
3
2104
1
1929
3080
3289
1044
4044
5
3083
2465
3001
776
3125
1397
3765