32302
0
25669
1193
572
1697
2
1559
2352
1
1994
3
2336
5
1725
3565
8
2184
4044
3644
17946
14
2996
2535
519
2631
1509
3125
2687
1266
19783
5233
10
1189
940
1461
2929
6