21152
8
6753
17
25669
0
19783
2
2535
4724
3
2711
3835
4
32302
4651
2911
9
7893
3090
6
5151
2932
2676
1
1942
398656
19
1071
3498
2405
2666
17946
2740
570
181997
11
2082
2043
2593
1812