3080
3
21152
8
3090
6
2932
2
2535
3715
5151
2773
1
4651
2405
2740
280
2650
20
1294
181997
11
2382
4
2245
297066
0
1047
17946
1585
3083
1583
3461
2668
32302
19783
1844
1673
3498