21152
8
3080
3
2932
2
3090
6
2245
2903
1193
1047
297066
0
3012
4
841
1
1927
774
456
1832
3723
1528
3791
7
3008
3715
1168
1665
5151
2955
1228
25669
4651
19783
2535
4044
5