1046
1013
1291
838
825
1221
636
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
656
898
606
649
1094
2043
2004
804
987
1624
834
1816
791
679
740
654
786
1884
867
890
862
671
628
2031
942
716
976
1797
2456
1467
2165
898
1125
738
1191
1751
788
1130
2499
705
2267
964
693
1092
995
825
1073
665
661
706
634
810
700
1565
780
904
2018
771
717
1253