960
1320
1228
927
1224
1450
943
805
803
886
999
952
1104
1026
1152
1433
816
1308
917
875
771
834
993
789
1120
858
943
815
1140
888
877
942
936
881
961
910
801
1215
1018
882
799
822
953
785
1002
884
861
828
952
832
1112
904
891
834
796
785
763
1405
1163
969