21152
8
3080
3
2932
2
3090
6
1047
2245
1697
1559
2903
2352
1
1994
2336
5
1725
3565
2184
3644
519
2631
1509
297066
0
2687
1266
5233
10
1554
2258
1462
2110
1887
572
1015