32302
0
3498
4
25669
17946
19783
2
3090
6
4944
1
2535
1461
2478
21152
8
2152
7258
2711
1819
1380
528
2350
2320
5
14
4833
929
3
2209
2277
693
8047
18
572
7793
3354
2884