748
799
661
1474
846
681
935
926
680
819
4747
799
723
854
1576
1190
1405
1023
917
1239
789
782
666
1073
1296
3056
811
805
1130
668
8673
758
924
928
2463
950
2109
789
4101
659
766
788
5573
678
720
685
708
920
624
728
806
1152
983
1417
923
785
646
1299
648
921