32302
0
17946
25669
3498
4
19783
2
2535
3090
6
7258
1461
21152
8
1883
2932
1603
1
2350
3779
2990
3765
3326
3
1153
2890
1558
866
2207
2580
1819
2356
7394
5
3400
3354
4655
10