21152
8
2911
9
4651
3
5151
2
181997
11
2740
2082
1
2535
2763
0
297066
2676
2405
25669
19783
1942
17946
3498
4
1477
2711
2903
13499
5
3090
6
2139
3503
2906
3083
32302
2476
398656
19
550