32302
0
21152
8
17946
25669
3090
6
3498
4
19783
2
550
1
1461
2980
2535
7258
2207
1416
398656
19
5339
5
3083
1736
1060
2932
2059
1512
2168
3
2350
4601
1761
1445
1294
2223
1153