21152
8
2593
1
19783
2
25669
0
3090
6
2903
3
2932
297066
32302
2378
758
1849
14
398656
19
17946
3080
2535
1189
2996
3498
4
1461
2740
803
4471
757
5504
16
2711
2990
3624
2911
9