828
834
1858
703
1413
746
676
890
1249
1027
712
758
3428
833
856
879
832
708
809
1144
786
860
1873
811
1276
755
707
716
652
669
634
902
1020
699
719
1616
2376
884
873
917
891
912
780
958
928
2707
659
830
909
655
675
902
1221
615
771
1199
712
695
1514
757