32302
0
3765
4
2354
1
1397
536
471
475
485
297066
413
2535
2
19783
894
2932
3498
1295
572
17946
280
361
501
2650
20
1153
2366
3090
6
2250
2771
1034
21152
8