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