21152
8
2593
1
572
0
297066
3090
6
6307
10
1845
2903
3
2932
2
1397
2911
9
3693
437
1310
3080
475
19783
3546
455
615
2996
14
4471
416
2740
2906
6753
17
1189
2711
4651