21152
8
19783
2
2911
9
5151
2535
1942
1
25669
0
32302
3262
3
2740
3692
7
17946
181997
11
2711
2906
4651
7793
4
7893
3090
6
658
2258
10736
26
2932
2676
6561
14
16201
19
398656
4456
2772
5
3498