21152
8
930
2
1419
1
1153
0
17946
2535
19783
1481
2932
4471
3498
4
3051
1603
32302
25669
929
3
1742
6
898
2990
471
3090
1512
1641
3683
1154
3080
2989
1044
1743
2505