32302
0
25669
17946
2996
19783
2
1193
1189
572
14
4044
5
2535
3125
2048
1461
940
1
38477
34
2929
6
2964
1660
4
3498
2184
2478
5402
9
4471
11059
1967
1672
1849
1369
3779