32302
0
17946
25669
19783
2
3498
4
21152
8
3090
6
7258
1461
2466
5
2535
3528
7
657
3941
1508
1189
1883
1095
2932
572
2996
234
1
1819
14
2392
3554
9
2350
3779
693
3765