812
1128
752
678
2305
748
799
661
1474
846
681
935
927
680
819
4747
799
723
854
1576
1190
1405
1023
927
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
721
685
1537
708
920
624
7556
729
806
1152