20634
8
1750
2
31535
0
423
872
3203
10
1428
2964
525
2655
349
456
1518
1
3092
1362
2694
3
492
44199
2644
344
3428
4016
975
4
670
573
2189
1597
1594
4426
2727