21152
8
2593
1
297066
0
398656
19
4651
3
4724
2711
2
108797
2405
2740
2906
2629
9956
5151
6236
10
2911
9
1289601
4
1107
2480
4837
5
3014
20
2596
189326
550
2732
623
19079
6
19944
10827
1942