32302
0
17946
25669
19783
2
3498
4
21152
8
3090
6
7258
1461
2535
1075
1
1681
1189
1081
2932
572
2996
234
1819
14
2392
2350
3779
3765
1935
2456
3041
1153
5527
3
1380