809
0
485
1581
352
792
475
2241
984
477
1853
664
570
371
460
454
1974
1051
1
657
372
553
526
384
1066
1429
1475
628
630
977
905
857