32302
0
2535
2
3498
4
17946
21152
8
3051
1461
4044
5
3354
1
19783
25669
3090
6
5412
2505
3125
1647
2057
2932
2344
1683
3779
3765
1257
2305
2917
1153
6547
1247
952
909