21152
8
3080
3
2932
2
3090
6
2245
5489
11
1973
1603
1
3078
4
2903
1681
2571
619
1047
2392
297066
0
2591
2756
7034
3546
1532
16062
15
5431
2767
5
2131
2666
9
3715
2299
1819
5151