21152
8
3080
3
2932
2
3090
6
2245
550
1
2903
1047
297066
0
1060
1512
1416
398656
19
2223
1755
4573
644
2722
4358
3715
467
14861
7
1761
5151
3960
1193
5339
5
2980
2229
25669