32302
0
25669
1849
2
1512
1
3176
19783
2964
4471
5402
9
2986
4044
5
17946
3490
2535
2907
3227
3125
4757
1498
1461
2349
3
5033
15
3498
4
2149
2478
2750
1672
2361
2551
2087