3080
3
21152
8
2245
297066
0
2932
2
1047
3090
6
5151
3715
189326
2530
4
2650
20
2740
562
1
1500
10827
951
108797
4651
9956
2629
6236
10
2906
3012
1289601
2773
4443
9
280
19079
2799