21152
8
2593
1
297066
0
2188
4
313
398656
19
4651
3
4724
2346
2711
2
3649
2068
108797
2405
2740
2906
2629
9956
5151
2209
6236
10
2911
9
2905
1289601
3249
21684
1107
2480
4837
5
3014
20