2245
3
3080
21152
8
3472
1
1047
2
3090
6
2932
297066
0
12683
17
500
3381
5
3332
2967
5151
2065
1019
2784
3715
1212
4651
189326
2773
4629
15
280
10032
14
2650
20
108797
3189
2405
2740