32302
0
2466
5
3528
7
3765
4
2535
2
19783
3683
1
571
1508
657
14
3090
6
2666
9
17946
1883
894
1189
1095
2932
3941
2660
25669
2258
3498
2996
1819
21152
8
1295
7793
280