21152
8
3090
6
398656
19
3546
1
2903
3
2593
2932
2
297066
0
2496
6307
10
2605
1364
1204
4
3080
2525
3673
1992
3936
11153
572
1522
2948
2711
2911
9
4651
1857
1632
2299
550