1055
2046
672
822
954
816
3039
831
853
1034
1155
777
632
976
1246
5076
807
1014
917
616
930
906
1245
936
1496
674
811
698
785
781
3229
4001
903
1005
1728
1120
2036
943
693
926
662
653
933
926
823
754
3243
861
725
1074
1743
866
2156
754
776
805
784
1280
744
694