32302
0
25669
1193
1060
1512
1
550
2223
8
4044
5
17946
14
2996
2535
2
3125
19783
2229
1189
1461
2964
3498
4
2478
1416
5402
9
4471
1672
398656
19
3779
2986
940
572
4573