25669
0
32302
19783
2
17946
4471
2906
1
1768
1461
3498
4
2996
572
2964
758
3090
6
4044
5
21152
8
2009
1189
3426
4329
10
7258
547
7793
8313
9
1603
1633
4585
3117
1193
14