21152
8
3090
6
2865
2
3080
3
2911
9
3779
2711
4651
1892
1
5151
17946
0
32302
4721
4639
989
2535
19783
2932
2676
1942
3498
4
398656
19
2405
2740
1373
2082
3589
2593
1011
1153