826
1
1477
1124
663
831
74
1080
2
774
791
733
779
76
868
443
469
497
1000
540
641
650
855
95
781
580
590
620
720
949
1369
821