32302
0
3090
6
1461
17946
25669
21152
8
3498
4
19783
2
1511
1
693
7258
1768
467
802
2903
3
1825
2932
1380
496
1746
619
1749
3140
1000
1606
2530
1813
1819
3080
526