21152
8
14
0
32302
2996
1189
2535
2
19783
2906
1
572
2711
4651
3
2911
9
17946
459
1869
7893
4
3090
6
542
5151
297066
984
1045
13499
5
2932
2676
1461
1942
25669
398656
19
3498