21152
8
4651
3
2405
1
2740
5151
2
2911
9
5164
5
398656
19
297066
0
4724
181997
11
4309
2082
2676
5805
2763
2711
6047
4
2593
2028
13499
3503
5946
550
5978
6
1942
1411
3000
11891
27
4034