32302
0
17946
25669
3090
6
3498
4
21152
8
19783
2
1461
2980
1
2535
7258
2207
2258
398656
19
1044
5339
5
3083
550
2932
2168
3
2350
1294
2996
1153
4573
644
1821
7
1200
1397
11351
17