32302
0
17946
25669
1229
1
1514
3498
4
19783
2
3090
6
1461
1594
3
2525
21152
8
7258
2535
3470
5
2430
2932
1750
1727
2350
718
1871
3587
1153
1348
83
1484
2996
1116
2110