12657
6
19
5418
2
5
3692
1
0
4380
7
4170
3
6879
3003
5345
2965
4017
3064
5430
8
2997
4270
3682
4279
13
4454
4342
3349
4280
4399
4345
4799
3879
3633
4
3915
4376
5886
3831