840
1440
888
759
716
813
995
797
877
2860
679
707
731
856
655
814
820
1487
698
626
691
5764
630
679
1759
686
2274
3330
727
855
723
639
707
885
1494
848
775
677
896
753
848
712
877
866
951
867
1086
1696
202293
651
690
3641
998
685
2205
1135
1191
1059
861
1117