32302
0
2535
2
1663
5
2788
438
21152
8
25669
3090
6
3083
3158
19783
2932
3498
4
5402
9
6741
17946
1294
1
2996
1153
1489
3286
2031
2295
3
2009
1193
1364
3080
3819
3871
12
1044