32302
0
17946
25669
3498
4
19783
2
3090
6
1461
21152
8
7258
2535
2980
1
603
2932
2350
99072
398656
19
1153
2207
1204
4573
644
550
3080
3
3960
1416
5339
5
1044
1768
2229
1646