2727
2
513
0
1518
1
422
674
864
1824
980
2683
655
418
2224
1523
2855
3
535
328
588
634
320
2091
379
781
1608
353
699
2069
3428
479
9355
11881