32302
0
1528
2
25669
2535
19783
1193
3791
7
3090
6
3008
3
1228
5402
10
2533
2277
2932
3498
4
774
2750
1
9
1628
456
2666
3708
1832
3723
17946
5412
2285
2906
1153
2605