34959
18
4360
7
1826
1
592
0
5674
2
1760
3859
5
682
2888
570
2767
6
2059
955
562
2489
530
1555
3
552
2620
2829
644
5079
470
1078
1177
810