255
0
717
2080
4
713
426
766
1
2727
486
512
608
662
475
687
361
1604
1134
495
417
1070
466
1302
697
1107
798
101
444
1479
615
1950
879