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