3080
3
2932
2
21152
8
3090
6
2535
1819
1
3498
4
572
0
5151
1558
3715
32302
6346
16
1047
1265
4651
2258
1603
1363
866
3805
2622
2425
7
2356
2890
270
19783
2456
2254
2650
20