21152
8
19783
2
3090
6
2903
3
2593
1
2932
2378
0
25669
3158
345
32302
438
2788
297066
3080
6741
4
14
1489
3286
2031
2711
2295
2911
9
4651
398656
19
1364
2845
5
1663
550
5151