66
0
21152
8
297066
2245
3
3080
5701
3554
9
1047
2
3090
6
2932
189326
4651
1744
1
3407
2405
206
2740
108797
2906
5151
2629
641
9956
1481
6236
10
1182
707
3715
3271
4
1289601