21152
8
2082
1
4651
3
2535
2
181997
11
2911
9
2763
0
5151
297066
3090
6
2676
2405
2740
19783
4724
3498
4
2711
1942
3503
3083
398656
19
550
32302
13499
5
2932
2207
4044
14
572
17946