860
913
850
914
895
2036
1055
1138
1583
933
868
2560
894
1007
882
858
1116
1198
834
912
891
1056
1487
1080
1046
1050
1086
939
1361
8339
890
927
998
1034
896
972
851
1015
953
890
933
1044
915
842
1268
888
899
841
1148
1165
1420
1031
921
832
1125
973
1054
1203
904
1429