32302
0
2535
2
21152
8
25669
3090
6
3083
6844
19783
2932
801
3498
4
5402
9
17946
3172
1
1294
2996
1153
475
1168
2009
5
38477
34
1193
938
2839
3080
3
1785
3322
1239
1044
613