21152
8
2740
3
3791
7
297066
0
5151
2
3080
1528
3715
1228
1500
1
4651
774
456
1832
2650
20
280
2405
3723
6
2932
1168
181997
11
2955
189326
3090
1985
3624
4
2060
2773
2245
1047