32302
0
28098
14
1489
25669
1193
2903
2
3304
8
2535
2124
3
19783
2494
1
2035
6
3090
6773
7
1045
2932
3498
4
560
2750
2920
5402
9
4149
385
2666
17946
2094
459
1812
390