32302
0
25669
795
3498
4
1193
4044
5
17946
14
2996
2535
2
3090
6
3125
19783
2270
1363
1
1189
1461
557
3870
12
2964
852
2440
3
1849
2478
5402
9
1001
4471
1659
1672
2151