656
769
790
895
769
2182
1693
828
1256
1066
753
1191
686
728
700
1509
763
801
744
884
847
1048
726
777
665
1325
3969
1694
845
749
774
837
890
669
1155
1284
811
1924
1206
1398
775
868
2967
813
911
759
1910
810
928
690
1551
791
850
1470
733
709
812
956
908
830
6009
623
1294
2993
743
802
649
848
746
2058
666
5562
1047
1348
785
951
1780
1108
810
733
900
1164
1359
1510
721
714
927
795
9030
1583
1260
715
783
705
1193
718
988
1286
1036
1289
688
655
1459
1092
786
1089
744
3571
1679
993
1090
694
1317
890
1002
1464
1000
1157
1428
819