32302
0
895
2535
2
21152
8
25669
255
3090
6
3083
566
1445
1
3671
19783
9106
3
2932
3498
4
722
5402
9
17946
612
706
1294
2996
1153
2149
5
469
2009
1193
1347
2786
2839