32302
0
2535
2
25669
19783
2749
5
21152
8
17946
3090
6
3083
2727
3
771
1
3765
4
1967
2932
2529
7
2462
2911
9
1554
3498
2996
2366
5402
2405
5151
475
3546
4553
2763
572
1294