813
2
339
1
466
970
1408
380
538
822
463
577
401
663
327
873
336
492
817
1483
642
485
75
317
390
405
641
709
628
685
860
1662