840
1441
888
759
716
814
996
797
877
2860
679
708
731
856
657
814
821
1487
698
626
694
5767
630
679
1761
687
2275
3333
727
856
723
639
708
886
1494
849
776
678
897
754
848
712
878
866
951
876
1087
1696
202312
652
690
3641
998
686
2205
1135
1191
1060
861
1117