32302
0
25669
19783
2
4044
5
17946
2535
3125
1816
2670
1
2312
1461
3546
2495
108797
2964
2262
3498
4
1740
3
951
2478
1849
3036
1221
4471
1672
2522
7793
3779
1061
3158