32302
0
3090
6
2903
3
2932
2
17946
1189
2902
16
3498
4
1193
1828
25669
21152
8
1153
1094
3080
5402
9
1310
3546
1
352
392
1514
479
2471
510
2258
1659
355
452
763
2009
5