32302
0
2535
2
21152
8
722
25669
3090
6
3083
4235
2996
706
612
19783
1614
572
2932
23
3498
4
3322
495
5402
9
1189
87
2666
1374
17946
2650
20
683
813
1294
1
3484