1302
1
2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
1348
2802
5
1055
383
2438
1498
2090
5151
3715
624
730
4651
2377
4
1891
189326
2000
2773
1978
4862
280
1045
2650
20