32302
0
2535
2
25669
19783
3498
4
17946
572
2750
1
1603
14
1193
3765
21152
8
2932
1558
2890
3
5402
9
1153
1189
866
3779
2990
2207
1819
7394
5
2356
6
2580
1911
2996
4655
10