687
698
792
708
745
1082
787
1061
868
850
931
880
1010
911
1100
1039
973
979
1024
945
4387
1114
978
1189
1255
1055
1074
1816
1172
2423
1262
1216
1310
1331
1396



































