805
814
685
829
1297
1330
817
1084
1109
808
776
1341
2334
1083
3046
3044
862
722
870
1063
1605
1247
895
883
822
1017
1211
799
922
997
941
2626
867
1715
827
1267
855
787
1065
3040
875
898
1258
1364
1065
806
818
1880
5379
881
1519
2032
960
812
1252
1185
804
790
777
831
737
695
717
832
691
679
1800
707
826
2017
887
689
1160
702
723
633
2452
820
760
1625
1851
598
1045
3189
1303
1795
1995
1122
795
727
1816
5395
719
1230
643
1133
948
705
725
1223
711
695
1224
618
1008
1605
1964
662
1285
1332
1163
657
1346
1446
782
695
759
670
685
1772