21152
8
3090
6
14
0
2903
3
2593
1
2932
2
284
1189
2366
536
297066
3080
572
2258
19783
460
25669
442
788
402
2711
334
351
681
2911
9
644
4651
660
2996
32302