181997
11
2535
2
3562
1
21152
8
3090
6
3083
32302
0
19783
2277
2932
1213
5070
19
3498
4
2392
1518
1716
17946
1294
2689
1153
383
25669
2899
3080
3
1570
452
4548
1044
3544
1078