847
1
1477
415
802
994
1084
2
74
620
770
1326
778
655
2641
8
565
402
355
755
644
502
543
1003
77
871
453
766
736
1006
446
1257
795