21152
8
3637
1
297066
0
2245
3
3080
1047
2
3090
6
2932
2688
189326
4651
1195
2069
5
2382
3261
4996
2405
2740
108797
591
1464
2906
1106
1352
1507
5151
2629
3203
9956
6236
10