819
0
604
731
1076
622
1210
489
756
1050
1337
1
605
453
543
485
407
465
757
587
989
531
372
589
470
406
487
803