21152
8
2593
1
297066
0
5701
5164
5
4309
2
398656
19
4651
3
4724
6047
4
11891
27
2028
2522
2711
8843
10
108797
2405
2740
2906
5946
2629
9956
5151
6236
2911
9
1510
1289601
1637
1011
1107