2245
3
3080
6236
10
21152
8
1047
2
3090
6
2932
297066
0
12683
17
2587
1
1840
500
3381
5
3332
1824
1782
2967
5721
5151
2065
1019
2784
3715
1212
1061
4651
189326
2773
4629
15
280