856
810
893
840
1349
944
1708
1155
1017
1545
923
837
845
761
728
898
697
954
869
606
2394
644
1004
1070
673
973
740
992
845
869
923
1134
1539
1218
687
2327
1401
602
773
1289
780
1108
689
790
817
990
1677
947
801
1094
865
2186
2017
829
1172
2623
1291
654
2549
1280
1272
660
1373
679
767
705
627
2809
778
795
748
790
1352
1862
800
945
1544
1093
2305
897
655
1013
2338
1027
1573
1137
2076
832
701
1753
1388
740
1090
1240
1568
2310
1182
636
972
688
1144
1507
676
1164
1725
3252
796
893
1237
727
697
1274
632
691
2204
2312
2092
1388
917
1391