1348
2
990
1
619
580
734
437
570
648
800
640
399
659
885
71
816
536
614
724
531
70
74
440
387
681
96
86
457
830
864
742