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