32302
0
3498
4
25669
3051
2
1461
2535
17946
572
4044
5
4471
14
475
34
3125
1647
1386
1
1189
1193
1105
5402
9
2663
2344
2524
914
490
2123
3090
6
1257
2305
2917