680
706
2224
1045
1288
753
660
894
2422
2468
910
881
721
5083
896
654
662
967
630
782
1401
761
697
697
698
720
899
861
743
687
1134
1096
660
614
1194
580
6396
746
774
777
853
855
887
2764
3638
792
728
728
2194
5505
1927
767
2927
991
1232
2046
816
796
8653
769
723
690
3005
2420
920
1295
750
720
1143
769
678
1867
664
3255
2968
659
861
647
878
769
1287
3612
726
983
965
744
682
771
1926
851
695
2367
2192
1229
2224
854
2021
782
1072
781
827
1783
759
969
990
693
671
666
895
1407
801
871
2127
914
4000
1025
1313
726
886
11227