25669
0
32302
17946
19783
2
3090
6
3498
4
7793
1078
1
2584
11
2517
7621
13
1461
21152
8
9817
7258
2535
2350
2906
1033
2468
4070
2493
18
945
1537
4009
7733
2258
1768
2932
2308