32302
0
25669
2535
2
19783
572
1193
17946
1189
14
2750
1
21152
8
2932
3498
4
984
5402
9
2996
4471
3779
3765
2087
1153
3090
6
578
2524
2009
5
2366
3798
392
581
938