21152
8
2535
2
19783
2911
9
32302
0
572
7793
4
5151
3498
1603
1
1942
25669
2740
3
17946
181997
11
2711
14
2906
4651
7893
3090
6
1529
3386
2258
2921
5
2152
1449
2932
2676
1189