21152
8
2666
9
1819
1
32302
0
2711
2
19783
1883
2535
398656
19
2932
1699
4651
3
2911
25669
7893
4
3090
6
5151
7793
6307
10
2972
3546
582
181997
11
5978
297066
392
3080
1397
2676
1942