66
0
2245
3
3080
21152
8
297066
5701
5151
2
3271
4
1047
3090
6
2932
3554
9
2773
1
2405
3407
3071
206
1992
2799
4335
3014
20
189326
641
1481
1182
707
3715
2744
3551
10
2571