32302
0
25669
1511
1
19783
2
693
3090
6
467
802
2903
3
1825
2932
1380
496
1746
21152
8
572
619
1749
2996
2173
4358
3140
4
1461
1000
1606
2530
1813
1819
1766
3080