25669
0
32302
19783
2
17946
2906
1
1768
4471
3498
4
21152
8
3090
6
1461
2009
5
3426
4329
10
7258
2964
1603
3546
118
2476
4585
12472
898
563437
7793
2750
2535
2907
2954
2059