3080
3
21152
8
2932
2
3090
6
1189
0
2245
2903
1047
14
297066
2087
3765
4
47639
1045
2124
7258
1248
1
2342
1673
4443
9
1604
2241
17946
1193
475
616
337
371
2219
536