21152
8
2593
1
3090
6
297066
0
2903
3
2932
2
398656
19
4651
17946
19783
25669
3080
4044
5
2964
32302
4724
1603
3546
2405
2740
2711
9956
2911
9
108797
2906
2629
2480
550
5151
2535