123674
35
7042
5
4915
1
718
0
3354
1417
2
2026
6
1347
660
2382
4
3063
3
2440
1639
504
2620
8
3708
1854
1346
7608
12
475
1382
1380