32302
0
25669
1193
2535
2
19783
2980
1
603
2932
3498
4
5402
9
17946
99072
398656
19
1153
2207
3090
6
1204
4573
644
21152
8
2009
5
2996
550
3080
3
3960
1416
5339
1044
2750
2229