21152
8
4651
3
2082
1
2535
2
2911
9
2763
0
5151
181997
11
2676
2405
2740
297066
3498
4
2711
5784
13499
5
2996
3090
6
3503
3083
398656
19
550
32302
14
25669
4724
19783
1189
1701
2932